tropical storm – Català–English translations

🇬🇧 en ca

tropical storm noun

  • cyclone
tempesta tropical
Wiktionary Links